package Movimiento;

import Grafica.Personaje2Grafico;

public class MovimientoIzquierda extends Movimiento implements Runnable {
	protected boolean press;
	protected int cont;
	
	public MovimientoIzquierda( Personaje2Grafico p, boolean pr ){
		super(p);
		press = pr;
		cont = 0;
	}
	
	public boolean getPres(){ return press; }
	
	public void setPres(boolean b){ press = b; }
	
	public void run()
	{
		while (press) {
			try
			{
				personaje.setBounds(personaje.getX()-8,personaje.getY(), 32, 32);
				if ((cont == 0) || (cont == 2)){
					mapa.moverIzquierda();
					cont = 0;
				}
				cont++;
				Thread.sleep(90);
			}
			catch( Exception e ){}
		}
	}
}
